﻿<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xsl:stylesheet [
  <!ENTITY nbsp "&#x00A0;">
]>
<xsl:stylesheet version="1.0"
				xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
				xmlns:asp="http://schemas.microsoft.com/AspNet/WebControls"
        xmlns:lsc="urn:landscape-xsl"
        xmlns:lsc.ext="urn:landscape"
        exclude-result-prefixes="xsl asp lsc lsc.ext">

  <xsl:template match="/" lsc:wrapper="Wrappers/NestedTemplatesLayout">
    <h1>Landscape Presentation Framework - Embedded XSLT Extension</h1>
    <p>Landscape features an embedded XSLT extension, too. Right now the API exposes the following functions:</p>
    <br/>
    <xsl:variable name="features" select="lsc.ext:GetFeatures()"/>
    <ul>
      <xsl:for-each select="$features">
        <li>
          <strong>
            <xsl:value-of select="."/>
          </strong>
        </li>
      </xsl:for-each>
    </ul>
  </xsl:template>
</xsl:stylesheet>